hyssop loosestrife - Spanish English Dictionary